add pkg.pr.new#628
Conversation
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
How does this work so I can test the action in a workflow? |
|
oh i thought this was the main repo. we would need to set up a custom release flow that builds and pushes the results to a branch of some kind and use the branch's ref to test it |
commit: |
|
Sorry for pinging you guys for review a little bit prematurely. I was still testing things out and had to patch some smaller issues. I have now used the build from this PR successfully in my test repository and included usage instructions in the PR description here. |
|
Hmm I'd prefer if we can directly use the action with a sha/branch, without installing anything. It doesn't feel like a right fit to use pkg.pr.new here for actions. |
|
I know it's a little on the creative side of things. But at the same time, I feel like it's an easy setup that nicely externalizes those preview releases from The current |
|
As one of the official repos that uses changesets for github actions (which i'm still surprised it's possible), I think we can do better setting this up though. People will be referencing our setup and it's a bit clunky or even not possible for them to copy. For example, this requires a git checkout and npm install to work. Some actions may not require that, or we might not even require them in the future if we split pack and publish. So if we can make our preview release script more robust, that'll be best overall. The process should be easier than a npm publish and I can help thoroughly audit if our git commands are safe. |
This PR makes it possible to test PR builds in other repositories using this flow:
1.